@use '../helper-classes/flexbox-and-grid.scss';

/**
 * Copyright (c) HashiCorp, Inc.
 * SPDX-License-Identifier: BUSL-1.1
 */

.linked-block {
  cursor: pointer;
}

.linked-block .columns {
  @extend .is-flex-center;
}

.linked-block-item {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 50px 35px;
  gap: 1em 1em;
}

.linked-block-popup-menu {
  box-sizing: border-box;
  grid-column: 3;
  grid-row: 1;
  align-self: center;
}

.linked-block-title {
  grid-template-columns: minmax(0, 28px) minmax(0, 1fr);
}
